home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 1 / The Arsenal Files (Arsenal Computer).ISO / novell / dosup9.exe / DOSUP9.TXT < prev    next >
Text File  |  1993-12-28  |  25KB  |  556 lines

  1.  
  2.               NOVELL TECHNICAL INFORMATION DOCUMENT
  3.  
  4. TITLE:              DOS Client Files Update
  5. DOCUMENT ID:        TID014295
  6. DOCUMENT REVISION:  A
  7. DATE:               27DEC93
  8. ALERT STATUS:       Yellow
  9. INFORMATION TYPE:   Symptom Solution
  10. README FOR:         DOSUP9.EXE
  11.  
  12. NOVELL PRODUCT and VERSION:
  13. NetWare Client for DOS/Windows
  14.  
  15. ABSTRACT:
  16.  
  17. Contains updated DOS client files.  This file includes the v1.10 NetWare DOS
  18. Requester (VLMs) and PBURST.NLM.  It also includes NetWare shells v3.32
  19. (NETX.EXE, EMSNETX.EXE, XMSNETX.EXE), compatible with DOS 3.0 and above,
  20. including MS DOS 6.2, PCDOS 6.1, DR DOS 6.0 and Windows 3.0/3.1.  Includes
  21. support for both ODI and dedicated IPX, Netbios, DOS client files and MLID
  22. drivers.  NOTE: If you are using packet burst over a wide area link, call
  23. 1(800)NETWARE for Packet Burst files that optimize the O/S for packet burst
  24. over a WAN link.
  25.  
  26. ──────────────────────────────────────────────────────────────────────────────
  27. DISCLAIMER
  28. THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL.  NOVELL
  29. MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION.  HOWEVER, THE
  30. INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION ONLY.  NOVELL
  31. MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION.
  32. ──────────────────────────────────────────────────────────────────────────────
  33.  
  34. SYMPTOM
  35.  
  36.      Fixes known anomalies with the LSL, IPXODI and MLID drivers.
  37.  
  38.  
  39. SOLUTION
  40.  
  41.      Copy the updated files to the appropriate directories, and reboot the
  42.      w/s.
  43.  
  44.      Files marked with an '*' are new since DOSUP8.EXE.  Files marked with a
  45.      '^' have been updated since DOSUP8.EXE.
  46.  
  47.      NOTE:     When you expand DOSUP9.EXE, it will automatically create two
  48.                sub-directories: NETX (containing the latest workstation shells
  49.                that support DOS 3.x to DOS 6.x, including MSDOS 6.2 and PCDOS
  50.                6.1); VLMS (containing the latest released NetWare DOS
  51.                Requester files v1.10).
  52.  
  53.      Self-Extracting File Name:  DOSUP9.EXE     Revision:  A
  54.  
  55.      Files Included     Size     Date      Time     Version
  56.  
  57.      \
  58.        DOSUP9.TXT         (This File)      
  59.           IPX.OBJ      20340   11-21-91   12:50p   v3.10
  60.           LSL.COM      17805   09-10-93    3:48p   v2.05
  61.           NE2.COM      20192   12-09-93   10:12p   v1.28 ^
  62.         DOSNP.EXE      10547   07-19-93    3:17p   v2.10
  63.         INT2F.COM        640   07-28-88   11:48a
  64.         PCN2L.COM      21294   04-28-93    1:12p   v1.41
  65.         ROUTE.COM       4882   05-11-93    8:59a   v2.10
  66.         TBMI2.COM      24884   06-03-93    4:36p   v3.14
  67.         TOKEN.COM      27381   04-12-93    6:27p   v1.27
  68.        IPXODI.COM      30247   10-07-93    4:52p   v2.12
  69.        LANSUP.COM      21943   02-02-93   11:54a   v1.27
  70.        NE2_32.COM      19903   07-30-93    9:39a   v1.30
  71.        NE1000.COM      19807   07-30-93    9:40a   v1.28
  72.        NE2000.COM      21188   11-23-93   11:31a   v1.54 ^
  73.        NE2100.COM      29256   07-30-93    9:41a   v1.27
  74.        NE3200.COM      26568   10-20-93   11:28a   v1.18 ^
  75.        PBURST.NLM      95736   11-12-92   10:34a   v2.00 *
  76.        RPLFIX.COM       1838   06-30-93   10:56p   v1.03 ^
  77.        RPLFIX.DOC       2255   02-21-91    2:47p
  78.        RPLODI.COM       1652   03-21-91    2:24p   v1.02
  79.        TASKID.COM       7539   01-22-93   10:47a   v1.10
  80.        TOKODI.DOC       6882   11-03-93    2:08a
  81.        TRXNET.COM      18765   12-21-92    2:27p   v1.35
  82.       NE1500T.COM      29258   07-30-93    9:41a   v1.27
  83.       NETBIOS.EXE      24402   11-19-93   11:05a   v3.16 ^
  84.       NTR2000.COM      24909   03-31-93    9:46a   v1.04
  85.       ODIINFO.DOC      24499   12-09-92    2:43p
  86.       ODINSUP.COM      33867   02-23-93    8:58a   v1.22
  87.       ODINSUP.DOC      42016   10-28-93    1:07a
  88.      DEADLOCK.TXT      18073   12-21-93    2:26p         ^
  89.      DOSODIWS.DOC       4916   11-03-93    2:19a
  90. \NETX\
  91.          NETX.EXE      78654   11-17-93    2:14p   v3.32 ^
  92.       EMSNETX.EXE      90510   11-17-93    2:16p   v3.32 ^
  93.       XMSNETX.EXE      87172   11-17-93    2:18p   v3.32 ^
  94. \VLMS\
  95.           FIO.VLM      17914   12-09-93    1:06p   v1.10 *
  96.           NDS.VLM       8340   12-09-93    1:05p   v1.10 *
  97.           NWP.VLM       6500   12-09-93    1:05p   v1.10 *
  98.           RSA.VLM      19552   12-09-93    1:07p   v1.10 *
  99.           VLM.EXE      36525   12-09-93    1:03p   v1.10 *
  100.          AUTO.VLM       4447   12-09-93    1:06p   v1.10 *
  101.          BIND.VLM       4664   12-09-93    1:05p   v1.10 *
  102.          CONN.VLM      10705   12-09-93    1:04p   v1.10 *
  103.          NETX.VLM      15622   12-09-93    1:06p   v4.10 *
  104.          TRAN.VLM       1545   12-09-93    1:04p   v1.10 *
  105.         PRINT.VLM       7893   12-09-93    1:06p   v1.10 *
  106.         REDIR.VLM      13633   12-09-93    1:06p   v1.10 *
  107.        IPXNCP.VLM       9560   12-09-93    1:04p   v1.10 *
  108.        IPXODI.MSG       3829   10-07-93    4:52p         *
  109.       GENERAL.VLM       4203   12-09-93    1:06p   v1.10 *
  110.       READVLM.TXT      42144   12-20-93   11:43a         *
  111.      DOSRQSTR.MSG       9522   11-19-93    8:56a         *
  112.      SECURITY.VLM       7978   12-09-93    1:05p   v1.10 *
  113.  
  114.  
  115.      Installation Instructions:
  116.  
  117.      Make a backup of any files currently on your workstation that appear in
  118.      the list above. 
  119.  
  120.      FOR THE FILES AT THE ROOT OF THE [DOSUP9] FILE:
  121.  
  122.      Note:     The files at the root of [DOSUP9] are not shell specific, and
  123.                are for use with either NETX or VLM workstation configurations.
  124.  
  125.      Copy the updated LSL, MLID driver, IPXODI and any other needed driver to
  126.      the workstations boot drive, where the network files are located. 
  127.      Reboot, and load the newer drivers.
  128.  
  129.      FOR THE FILES IN THE SUB-DIRECTORY [NETX] UNDER THE [DOSUP9] ROOT
  130.      DIRECTORY: 
  131.  
  132.      These are the latest NetWare shells that support DOS 3.x - DOS 6.x.
  133.  
  134.      If you are using PCDOS v6.10, please see the note at the end of this
  135.      document.
  136.  
  137.      Copy the updated shells (NETX.EXE, EMSNETX.EXE and/or XMSNETX.EXE) to the
  138.      workstations boot drive, where the network files are located.  Reboot,
  139.      and load the newer shell. 
  140.  
  141.      FOR THE FILES IN THE SUB-DIRECTORY [VLMS] UNDER THE [DOSUP9] ROOT
  142.      DIRECTORY: 
  143.  
  144.      If you are using the VLMs (NetWare DOS Requester), add LASTDRIVE=Z to the
  145.      workstation CONFIG.SYS file.  Please read the READVLM.TXT file for the
  146.      latest information about the VLMs.
  147.  
  148.      Copy the following files to the boot drive's NWCLIENT directory:
  149.  
  150.           AUTO.VLM
  151.           BIND.VLM    
  152.           CONN.VLM    
  153.           FIO.VLM    
  154.           GENERAL.VLM
  155.           IPXNCP.VLM 
  156.           NDS.VLM    
  157.           NETX.VLM   
  158.           NWP.VLM    
  159.           PRINT.VLM  
  160.           REDIR.VLM  
  161.           RSA.VLM    
  162.           SECURITY.VLM
  163.           TRAN.VLM    
  164.           VLM.EXE 
  165.  
  166.      Copy the following files to the boot drive's NWCLIENT\NLS\ENGLISH
  167.      directory:
  168.  
  169.           DOSRQSTR.MSG
  170.           IPXODI.MSG
  171.  
  172.      IMPORTANT INFORMATION:
  173.  
  174.      The following drivers included in this ZIP file now default to the 802.2
  175.      frame type.  When using these drivers, it is necessary to either use the
  176.      802.2 frame type on your server or change the frame type for the
  177.      workstation in your workstation NET.CFG file.
  178.  
  179.            NE1000.COM    19,807   7-30-93  9:40a   v1.28
  180.           NE1500T.COM    29,258   7-30-93  9:41a   v1.27
  181.               NE2.COM     20192  12-09-93 10:12p   v1.28
  182.            NE2000.COM     21188  11-23-93 11:31a   v1.54
  183.            NE2100.COM    29,256   7-30-93  9:41a   v1.27
  184.            NE2_32.COM    19,903   7-30-93  9:39a   v1.30
  185.            NE3200.COM    26,568  10-20-93 11:28a   v1.18
  186.  
  187.      If you wish to continue to use the 802.3 frame type, place the following
  188.      two lines in the NET.CFG file:
  189.  
  190.      Link Driver <drivername>
  191.           Frame Ethernet_802.3
  192.  
  193.      If you were using the NE2000.COM driver, you would replace <drivername>
  194.      with NE2000.  Be sure to indent the second line and place a carriage
  195.      return after the second line.
  196.  
  197.  
  198.      IMPORTANT Note for PC DOS 6.10 users: (Problem using the %OS_VERSION
  199.      parameter)
  200.  
  201.      The default login script, as well as many system login script files
  202.      contain the following commands:
  203.  
  204.           MAP INS S1:=SYS:PUBLIC
  205.           MAP INS S2:=SYS:PUBLIC/%MACHINE/%OS/%OS_VERSION
  206.  
  207.      The %MACHINE variable applies to the LONG MACHINE TYPE= <Name> parameter
  208.      in the NET.CFG file.  It defaults to IBM_PC
  209.  
  210.      The %OS variable applies to the DOS NAME= <Name> parameter in the NET.CFG
  211.      file.  It defaults to MSDOS.  PCDOS users typically will create a
  212.      directory called PCDOS, and set DOS NAME=PCDOS in the workstation NET.CFG
  213.      file.  This allows the co-existence of MSDOS and PCDOS with the same
  214.      version number to be mapped under the %OS directory.  i.e.
  215.  
  216.           SYS:PUBLIC\IBM_PC\MSDOS\V6.00
  217.           SYS:PUBLIC\IBM_PC\PCDOS\V6.00
  218.  
  219.      The %OS_VERSION variable applies to the DOS VERSION returned from DOS INT
  220.      21h-Function 30h, which is the "GET DOS VERSION" function.  We check the
  221.      AL register for the major version number, and the AH register for the
  222.      minor version number.  Using INT 21h, Function 30h for PCDOS v6.00, will
  223.      return 6.00 as the version.  This matches the DOS VER command from PCDOS
  224.      v6.00, which also returns version 6.00.  However, using INT 21h, Function
  225.      30h for PCDOS v6.10, will also return 6.00 as the version.  This does not
  226.      match the VER command from PCDOS v6.10, which shows the version as 6.10. 
  227.      This is similar to what happens with DOS 4.01.  The DOS VER command
  228.      (which returns an ASCII text string) reports the DOS version as version
  229.      4.01, but internally (using the Get Dos Version function call), DOS 4.01
  230.      reports itself as DOS version 4.00 to applications.  
  231.  
  232.      This means that PCDOS v6.10 users will be mapped to the: 
  233.      SYS:PUBLIC\IBM_PC\PCDOS\V6.00 directory by default, since INT
  234.      21h-Function 30h returns 6.00 as the version, and the NETX.EXE shell
  235.      relies on this function to return the correct DOS version.  This will
  236.      result in invalid command.com errors, if comspec is set to the network
  237.      "DOS directory" search mapping.
  238.  
  239.      WORK AROUND OPTIONS
  240.  
  241.      1)   Add the following line to the workstation's config.sys file: 
  242.           DEVICE=SETVER.EXE
  243.  
  244.           At the DOS prompt, type:  SETVER NETX.EXE 6.10 (to add netx.exe to
  245.           the setver table.)
  246.  
  247.           At the DOS prompt, type:  SETVER  (to list the elements in the
  248.           setver table, to make sure NETX.EXE was correctly added to the
  249.           table.)
  250.  
  251.      NOTE:     NETX.EXE can be removed from the setver table using the
  252.                following syntax:  SETVER NETX.EXE /D   Only do this if setver
  253.                is no longer needed to report the correct DOS version to the
  254.                NETX.EXE shell.
  255.  
  256.      Reboot the workstation, and load the network software.
  257.  
  258.      OR, (instead of option 1)
  259.  
  260.      2)   Upgrade all workstations from PCDOS v6.00 to PCDOS v6.10, and place
  261.           the PCDOS v6.10 files into the: SYS:PUBLIC\IBM_PC\PCDOS\V6.00
  262.           directory.  This will allow the default mapping of
  263.           SYS:PUBLIC\IBM_PC\PCDOS\V6.00 to work for v6.10 PCDOS users.
  264.  
  265.  
  266. Patch History:
  267.  
  268.      HISTORY OF FIXES for the current NetWare Shells (NETX.EXE, EMSNETX.EXE &
  269.      XMSNETX.EXE) since v3.32 (930217)
  270.  
  271.           SYMPTOM
  272.  
  273.      1)   Provides support for DOS 6.x, rather than just 6.0 and below.  Added
  274.           support for versions 6.x of DOS. (See the note at the bottom of this
  275.           document.)
  276.  
  277.      2)   Adds support for the NCP return code 150.  Now when the shell
  278.           receives a 150 return code from Int 21 function 50h, it will put a
  279.           24h in the AX register, indicating a "sharing buffer overflow"
  280.           error.
  281.     
  282.      3)   BACKUP from DOS 5.0 fails when specifying a NetWare drive as the
  283.           target drive.  Int 21 function 60 was failing (file not found) when
  284.           parsing root directory names, such as "f:\".
  285.  
  286.      4)   Unable to set PRINT TAIL value in NET.CFG to 0. This has been fixed
  287.           in this release.
  288.    
  289.      5)   The destination file's date changes with the NCOPY /C option.  A bug
  290.           in the cache code could cause NCOPY /C to update the destination
  291.           file with the current date and time.  Specifically, using NCOPY /C
  292.           to copy  a 30911 byte file would cause the bug.  Some other sizes
  293.           would not fail.
  294.  
  295.      6)   Interrupt 21h function 40h errors were not being passed on to the
  296.           application.  The shell was clearing the carry flag on write errors,
  297.           causing an application to believe that no write error had occurred. 
  298.  
  299.      7)   Interrupt 21h function 4B01h (load but do not execute) was causing
  300.           the workstation to hang.
  301.  
  302.      8)   The stack size was increased in order to accommodate the "PRINT
  303.           TAIL" parameter in NET.CFG
  304.  
  305.      9)   Interrupt 21h function 4409h, which determines whether the specified
  306.           device is local or remote, was returning incorrect values when run
  307.           on a network drive.
  308.  
  309.      10)  The shell was returning an incorrect print job number.
  310.  
  311.      11)  If a section of a file is locked with int 21h - 5Ch, and then
  312.           another workstation accesses the same file and tries to read the
  313.           locked area with int 21h - 3Fh, it will return successful. 
  314.  
  315.  
  316.      Solution Specifics:
  317.  
  318.      Brief Description of the files included in the kit:
  319.  
  320.           DOSNP.EXE:   NetWare DOS NP Extender
  321.           EMSNETX.EXE: NetWare EMS Workstation Shell
  322.           INT2F.COM:   Novell Network BIOS Interrupt 2Fh Emulator
  323.           IPX.OBJ:     Novell IPX/SPX
  324.  
  325.      (No further development is being done on IPX.OBJ.  Novell recommends  you
  326.      use the ODI client software. See ODIINFO.DOC for details.)
  327.  
  328.            IPXODI.COM:   NetWare IPX/SPX Protocol
  329.            LANSUP.COM:   IBM LAN Support MLID
  330.               LSL.COM:   NetWare Link Support Layer
  331.            NE1000.COM:   Novell NE1000 Ethernet MLID
  332.           NE1500T.COM:   Novell NE1500T Ethernet MLID
  333.               NE2.COM:   Novell NE2 Ethernet MLID
  334.            NE2_32.COM:   Novell NE2-32 Ethernet MLID
  335.            NE2000.COM:   Novell NE2000 Ethernet MLID
  336.            NE2100.COM:   Novell NE2100 Ethernet MLID
  337.            NE3200.COM:   Novell NE3200 Ethernet MLID
  338.           NETBIOS.EXE:   Novell NetBIOS Emulation Package
  339.              NETX.EXE:   NetWare Workstation Shell
  340.           NTR2000.COM:   Novell NTR2000 Token-ring MLID
  341.           ODINSUP.COM:   ODI Support Interface for NDIS
  342.            PBURST.NLM:   NCP Packet Burst Support, Large Internet Packets, and
  343.                          Packet Signature for NetWare 3.11
  344.             PCN2L.COM:   IBM PC Network II & II/A MLID
  345.             ROUTE.COM:   NetWare Source Routing Driver
  346.            RPLFIX.COM:   NetWare Boot Disk Image Patch Program
  347.            RPLODI.COM:   Novell RPL ODI
  348.            TASKID.COM:   Version Task Identification Program
  349.             TBMI2.COM:   Task Switched Buffer Manager for IPX/SPX
  350.             TOKEN.COM:   IBM Token-Ring MLID
  351.            TRXNET.COM:   Novell Turbo RxNet & RxNet/2 MLID
  352.           XMSNETX.EXE:   NetWare XMS Workstation Shell
  353.  
  354.  
  355.           VLMs
  356.  
  357.           AUTO.VLM: NetWare auto-reconnect module
  358.           BIND.VLM: NetWare bindery protocol module
  359.           CONN.VLM: NetWare connection table manager
  360.       DOSRQSTR.MSG: NetWare DOS Requester message file (english)
  361.            FIO.VLM: NetWare file input-output module
  362.        GENERAL.VLM: NetWare general purpose function module
  363.         IPXNCP.VLM: NetWare IPX transport module
  364.         IPXODI.MSG: NetWare IPXODI Message file (english)
  365.            NDS.VLM: NetWare directory services protocol module
  366.           NETX.VLM: NetWare workstation shell module
  367.            NWP.VLM: NetWare protocol multiplexor module
  368.          PRINT.VLM: NetWare printer redirection module
  369.          REDIR.VLM: NetWare DOS redirector module
  370.            RSA.VLM: NetWare RSA authentication module
  371.       SECURITY.VLM: NetWare security enhancement module
  372.           TRAN.VLM: NetWare transport multiplexor module
  373.            VLM.EXE: NetWare virtual loadable module manager
  374.  
  375.  
  376.      Brief Description of the document files included in the kit:
  377.  
  378.      DEADLOCK.TXT:  Black Screen of Death/Windows Hang suggestions, Also
  379.                     includes LSL, IPXODI and VIPX parameters and changes.
  380.      DOSODIWS.DOC:  Brief description of ODI, Token and Lansup drivers
  381.        DOSUP9.TXT:  This File
  382.  
  383.      This README file accompanies DOSUP9.EXE which comprises DOS client files
  384.      for NetWare v4.x, v3.x, v2.2x and v2.1x operating systems.
  385.  
  386.      ODIINFO.DOC:   Discussion on why Novell is promoting ODI
  387.      ODINSUP.DOC:   Info and configuration examples for ODINSUP
  388.      READVLM.TXT:   VLM errata and information sheet.
  389.       RPLFIX.DOC:   Information on how and when to run RPLFIX
  390.       TOKODI.DOC:   Token and Lansup LSB mode, Bit reversal, etc
  391.  
  392.  
  393.      PACKET BURST:
  394.  
  395.      BNETX.EXE has been deleted from the client update due to a rare problem
  396.      which can result in data corruption.
  397.  
  398.      For Packet Burst support at the client, the workstation will need to be
  399.      upgraded to the NetWare DOS Requester (VLM) technology. v1.10 VLMs have
  400.      Packet Burst and Large Internet Packets enabled by default.
  401.  
  402.      For v3.12 and v4.x NetWare, Packet Burst and Large Internet Packets are
  403.      enabled by default in the O/S, and do not require or use PBURST.NLM. 
  404.      v3.11 servers need PBURST.NLM loaded to support Packet Burst and LIP NCP
  405.      calls.  To turn Large Internet Packets off at a 3.11 server with
  406.      PBURST.NLM loaded, or at a 3.12 or 4.x server, at the server console
  407.      type:  Allow LIP=OFF
  408.  
  409.      If you are using PBURST over a WAN (Wide Area Link), please call
  410.      1(800)netware, and request the NLMs for the server, that are optimized
  411.      for WAN links.
  412.  
  413.      November 1993 NetWare Application Notes has an article comparing packet
  414.      burst under BNETX vs VLMs.
  415.  
  416.      December 1993 NetWare Application Notes has an article with a sample
  417.      packet burst configuration for VSAT satellite links.
  418.  
  419.      TBMI2.COM  -  This file is for use with DOS v5.0 Task Swapper, Windows
  420.      v3.0 or Windows v3.1 (running in standard or real mode).
  421.  
  422.      For Windows v3.0, use TBMI2.COM and TASKID.COM. 
  423.      In the workstation net.cfg add the following parameter:
  424.  
  425.           USING WINDOWS 3.0=ON
  426.  
  427.      TBMI2 is intended for those users running programs which use the IPX or
  428.      SPX communications protocols from the DOS prompt in Windows (standard or
  429.      real mode).  TSRs running under DOS prompts in Windows Enhanced mode do
  430.      not need TBMI2, since VIPX.386 will track IPX and SPX functions. If no
  431.      DOS applications are being run which require IPX or SPX support, then
  432.      neither of these programs are required. To determine whether your
  433.      application requires TBMI2, follow these steps:
  434.  
  435.      o    Load TBMI2.COM
  436.      o    Start Windows (In Standard or Real mode)
  437.      o    Open a MS-DOS prompt
  438.      o    (for Windows 3.0, load TASKID.COM)
  439.      o    Start the DOS application in question
  440.      o    Run the application and then exit.
  441.      o    Display diagnostic information by typing the following: TBMI2 /D
  442.      o    If the value in the field named Far Calls Processed is not 0, you
  443.           need to run TBMI2.COM.
  444.  
  445.      To get help with TBMI2.COM, type the following: tbmi2 /?
  446.  
  447.      The default configuration for TBMI2.COM is correct for most applications.
  448.      For use with the MS-DOS 5.0 task swapper, this file is documented in the
  449.      MS-DOS v5.0 README.TXT.
  450.  
  451.  
  452.      DOSNP.EXE  -  This is the Named Pipes Extender for DOS.  It allows you to
  453.      run Named Pipes applications under DOS.
  454.  
  455.  
  456.           Novell Named Pipe Route Enhancements
  457.  
  458.      DOS Clients - The default has been changed to not maintain a local Named
  459.      Pipe server router table.  When a request for a DosOpen, DosWaitNmPipe,
  460.      or DosCallNmPipe is received the protocol will query the network for the
  461.      whereabouts of the Named Pipe server specified.  This means NCP services
  462.      must be available i.e. NETX.EXE or VLM's must be loaded before DOSNP.EXE 
  463.  
  464.      The following parameters can be used in the Net.cfg to configure
  465.      Dosnp.exe.
  466.  
  467.           NP Max Machine Names = n  where n is a number between 4 and 50. 
  468.           Replace n with how many named pipe servers you want in the table.
  469.           (This statement in the Net.cfg will make the client maintain a local
  470.           Named Pipe server router table.) (Not to be used in conjunction with
  471.           NP Max Sessions) Default is 10
  472.  
  473.           NP Max Sessions = n  where n is a number between 4 and 50.  Replace
  474.           n with the number of Named Pipe servers you want to communicate with
  475.           at once from the remote router. (Not to be used in conjunction with
  476.           NP Max Machine Names) Default is 10
  477.  
  478.           NP Max Open Named Pipes = n  where n is a number between 4 and 128. 
  479.           Replace n with the maximum number of named pipes that can be opened
  480.           at once.  Default is 4
  481.  
  482.  
  483.      RPLFIX.COM  -  RPLFIX is used to allow workstations to remote program
  484.      load (RPL) properly with MS DOS 5.x and above.  This utility must be run
  485.      after the boot image file (usually NET$DOS.SYS) has been created using
  486.      the DOSGEN utility.  RPLFIX will directly modify the boot image file; the
  487.      boot image file's size and last modified date will be different after
  488.      RPLFIX has been run.  RPLFIX only needs to be run against the boot image
  489.      file once.  Attempts to run RPLFIX against an already modified boot image
  490.      file are detected by the utility, and no further modifications will be
  491.      made to the boot image file.
  492.  
  493.      Follow the instructions for DOSGEN (setting up remote reset workstations)
  494.      in the Novell reference manuals.  For NetWare v2.x, this information can
  495.      be found in Chapter 9 of the "Supervisor Guide", or Chapter 2 of the
  496.      "Using the Network" manual.  For NetWare v3.x, this information is found
  497.      in Appendix D of the Installation manual.  After performing all steps as
  498.      outlined in the appropriate manual to create the boot image file, run
  499.      RPLFIX.COM.  The remote workstation will likely hang during the reset
  500.      process if you are resetting using DOS 5.x or above and the boot image
  501.      file has not been modified by RPLFIX.
  502.  
  503.      RPLFIX can be found on the WSGEN diskette, or in the WSGEN subdirectory
  504.      if you are installing using a network drive.  After you have located
  505.      RPLFIX.COM, map a drive to the LOGIN subdirectory on the file server you
  506.      wish to remote reset from.  The DOSGEN procedure instructed you to create
  507.      a boot image file in that subdirectory (usually named NET$DOS.SYS). If
  508.      the drive you mapped to SYS:LOGIN was drive F, then you would enter the
  509.      following:
  510.  
  511.           RPLFIX F:NET$DOS.SYS <ENTER>
  512.  
  513.      RPLFIX only needs to be run if the version of DOS loaded on the floppy
  514.      disk used with DOSGEN is 5.x or greater.  Earlier versions of DOS do not
  515.      require that this utility be run.
  516.  
  517.      NOTE:     If you renamed your boot image file, then you must use the new
  518.                filename with RPLFIX:
  519.  
  520.           RPLFIX [d:]<boot image file> <ENTER>
  521.  
  522.      where  [d:] is the drive letter where the image file is located, and
  523.      <boot image file> is the name of the file created with the DOSGEN
  524.      utility.
  525.  
  526.      RPLODI.COM
  527.  
  528.      How and When to Use RPLODI.COM
  529.  
  530.      When a user has the traditional Novell Remote Boot PROM that sends a
  531.      Get-Nearest-Server packet to connect to the server, the workstation will
  532.      hang after the MLID (such as \NE2000.COM) loads.  Use RPLODI.COM only
  533.      with Novell Remote Boot PROMS, and ensure it is loaded before the MLID.
  534.  
  535.  
  536.      Use RPLODI.COM only with Novell Remote Boot PROMS.  Do not use RPLODI.COM
  537.      with IBM RPL PROMS.  The RPLODI.COM intelligence was built-into the
  538.      following files:
  539.  
  540.           TOKEN.RPL
  541.           ETHER.RPL
  542.           PCN2L.RPL
  543.           F1ETH.RPL
  544.           RBOOT.RPL
  545.  
  546.      For Novell Remote Boot PROMS, RPLODI.COM is implemented as shown in the
  547.      following AUTOEXEC.BAT, and RPLODI.COM must load before NE2000.COM (the
  548.      MLID driver):
  549.  
  550.           LSL
  551.           RPLODI
  552.           NE2000
  553.           IPXODI
  554.           NETX
  555.  
  556.